
   C              D e f a u l t                                                                                                    C              S A _ E q u i p m e n t S t a t u s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     ~70OC?;2HKD؝w@g2(@                  S A _ E q u i p m e n t S t a t u s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         $ S y m b o l                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       $ S y m b o l                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                "   L i n e a _ P r o d u c c i o n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   S A _ E q u i p m e n t S t a t u s                                                           UQ K_ UQ K_ UQ K_ UQ K_    e  UQ K_      	     R e p r e s e n t s   a   u s e r - c o n f i g u r e d   S y m b o l   u s e d   t o   s h o w   p r o c e s s   g r a p h i c s   h  UQ K_ j  UQ K_      D e f a u l t   k  UQ K_ r  UQ K_
      E n a b l e      p s  UQ K_ u  UQ K_        v  UQ K_ w  UQ K_        x  UQ K_        y  UQ K_        z  UQ K_        {  UQ K_        |  UQ K_
(      E n g i n e P l a t f o r m      f ~  UQ K_   UQ K_N                &   S A _ E q u i p m e n t S t a t u s                       UQ K_
   
   N o n e      l   UQ K_      UQ K_          UQ K_          UQ K_          UQ K_          UQ K_                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       d                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ]   ]           S A _ E q u i p m e n t S t a t u s                                                           UQ K_ UQ K_ UQ K_ UQ K_ 	    d UQ K_         d UQ K_      S y m b o l   d d UQ K_	       e d UQ K_        f d UQ K_         
         g d UQ K_ h d UQ K_ i d UQ K_	       j d UQ K_                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       e d                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     ]   ]         S A _ E q u i p m e n t S t a t u s                                                           UQ K_ UQ K_ UQ K_ UQ K_ 
    e UQ K_         e UQ K_       V i s u a l E l e m e n t   d e UQ K_        e e UQ K_      S y m b o l   f e UQ K_      PNG

   
IHDR         
   sRGB    gAMA  a   	pHYs    od   rIDAT8OԱ	 !$#8D\
ɉޑx\9VV!7hm{WcSJ#`9QJA՜^&W2;{'=_    IENDB`g e UQ K_ h e UQ K_
    i e UQ K_
    j e UQ K_    2    Ņ               d                2ArchestrA.QuickScript.EvaluateDelegate4+MyDelegate lArchestrA.QuickScript.QuickScriptCompiler, Version=1.1.0.0, Culture=neutral, PublicKeyToken=23106a86e706d0ae 'ArchestrA.QuickScript.Runtime.QuickMath Double Multiply(Double, Double)          *ArchestrA.QuickScript.Runtime.QuickConvert Double ToDouble(Boolean)       TransitioningPassive               @                                      TransitioningActive               @                                      Active               ?                                      Passive               @d                      2ArchestrA.QuickScript.EvaluateDelegate4+MyDelegate lArchestrA.QuickScript.QuickScriptCompiler, Version=1.1.0.0, Culture=neutral, PublicKeyToken=23106a86e706d0ae 'ArchestrA.QuickScript.Runtime.QuickMath Double Multiply(Double, Double)          *ArchestrA.QuickScript.Runtime.QuickConvert Double ToDouble(Boolean)       OutOfService               @                                      Interlocked               @                                      TransitioningPassive               ?                                      TransitioningActive               @                                      Active               @                                      Passive               @d          2ArchestrA.QuickScript.EvaluateDelegate4+MyDelegate lArchestrA.QuickScript.QuickScriptCompiler, Version=1.1.0.0, Culture=neutral, PublicKeyToken=23106a86e706d0ae 'ArchestrA.QuickScript.Runtime.QuickMath Double Multiply(Double, Double)          *ArchestrA.QuickScript.Runtime.QuickConvert Double ToDouble(Boolean)       Active               @                                      Passive               ?d   	       EquipStateActual               d   	       EquipStateActual             d   	       EquipStateActual            d   	       EquipStateActual            d   	       EquipStateActual            d   	       EquipStateActual            d   	       EquipStateActual            d   	       EquipStateActual            d   	       EquipStateActual            d   	       EquipStateActual            d   	       EquipStateActual               e                 
System.String Kmscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089        	           EquipmentStateExecutionOrder      	                         	              7TransitioningPassive,TransitioningActive,Active,Passive                    System.String[]           	                 System.String[] Split(Char[])                       Char[] ToCharArray()        ,           System.Int32                 	              	                Int32 get_Length()                                               EquipStateActual    lArchestrA.QuickScript.QuickScriptCompiler, Version=1.1.0.0, Culture=neutral, PublicKeyToken=23106a86e706d0ae *ArchestrA.QuickScript.Runtime.QuickConvert Int32 ToInt32(Double)                                 ?      
    Double ToDouble(Int32)                   	   !                           TransitioningPassive                                                               	   !                           TransitioningActive                                                               	   !                           Active                                                               	   !                           Passive                                                                    e                 
System.String Kmscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089        	           EquipmentStateExecutionOrder      	                         	              POutOfService,Interlocked,TransitioningPassive,TransitioningActive,Active,Passive                    System.String[]           	                 System.String[] Split(Char[])                       Char[] ToCharArray()        ,           System.Int32                 	              	                Int32 get_Length()                                               EquipStateActual    lArchestrA.QuickScript.QuickScriptCompiler, Version=1.1.0.0, Culture=neutral, PublicKeyToken=23106a86e706d0ae *ArchestrA.QuickScript.Runtime.QuickConvert Int32 ToInt32(Double)                                 ?      
    Double ToDouble(Int32)                   	   !                           OutOfService                                                               	   !                           Interlocked                                                               	   !                           TransitioningPassive                                                               	   !                           TransitioningActive                                                               	   !                           Active                                                               	   !                           Passive                                                                    e                 
System.String Kmscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089        	           EquipmentStateExecutionOrder      	                         	              Active,Passive                    System.String[]           	                 System.String[] Split(Char[])                       Char[] ToCharArray()        ,           System.Int32                 	              	                Int32 get_Length()                                               EquipStateActual    lArchestrA.QuickScript.QuickScriptCompiler, Version=1.1.0.0, Culture=neutral, PublicKeyToken=23106a86e706d0ae *ArchestrA.QuickScript.Runtime.QuickConvert Int32 ToInt32(Double)                                 ?      
    Double ToDouble(Int32)                   	   !                           Active                                                               	   !                           Passive                                                                    /5     EquipmentStateType.Basic    EquipmentStateType.Advanced   EquipmentStateType.All          EquipmentStateTypeSpecifies the number of equipment operating states that can be shown by an Equipment Status indicator. Basic=2 states, Advanced=4 states, All=6 states.                       Basic                   Advanced                  All                        EquipmentStateTypeBasic                      DC_Basic   ActivePassiveEquipmentStateTypeAdvanced                     B      C      DC_Advanced   ActivePassiveTransitioningActiveTransitioningPassiveEquipmentStateTypeAll                     B         |         C      DC_All   ActiveInterlockedOutOfServicePassiveTransitioningActiveTransitioningPassive 2  MZ                @                                       	!L!This program cannot be run in DOS mode.

$       PE  L oU         !  *         .H       `                                     @                           G  W    `                                                                                            H           .text   4(       *                    `.rsrc      `      ,              @  @.reloc            0              @  B                H      H     h+  l                                                         {  *v}  {	  ,
{	  o  
*J{  {  *2{    *r  (  
(  
  }  *6{  }  *   0 y    }  (  
s  

r  p-  s	  
-  s
  
-  s  
-  s  
s   o
  
}  s  
}  s  
r'  pr-  po  
r_  pre  po  
r  pr  po  
r  pr  po  
}  s  
r-  pr'  po  
re  pr_  po  
r  pr  po  
r  pr  po  
}  s  

	  s	  
o  
	  s	  
o  
	  s	  
o  
	}  (  *{  -r  p(  ,r'  p(  **{  3r  p(  ,r_  p(  **{  3r  p(  ,r  p(  ** 0 >     
+0}
  {    (    }  {
  -*X
{  2*  0 )     {	  
(  
t	  |	  (  +
3*   0 )     {	  
(  
t	  |	  (  +
3*   0      s  

{  o  
+k(  
(  
o#  o  

	u  ,(  
o#  o  
o  
o  
+((  
{  o#  o  
o  
o  
o  
(  
-  o  
*     x     0      s  

{  o  
+x(  
(  
o!  o  
,[o#  o  

	u  ,(  
o#  o  
o  
o  
+((  
{  o#  o  
o  
o  
o  
(  
:|  o  
*          0      9   {  o  
+](  
(  


(  
o   
,o)  -{  o   
,
+
	,o%  o!  
+o'  o"  
(  
-  o  
(  *      j}     "(#  
*"($  
*"(%  
*"(&  
*"('  
*"((  
*&()  
*&(*  
*"(+  
* 0     s,  

(-  
9  (  o.  
8   o/  
t  o0  
$  (  
o1  
t$  
	o2  
9   o3  
(  9   o4  
o5  
,Yo4  
(6  
o7  
+"o/  
t  o  
(  ,+	o8  
-u   ,o  
,{  o3  
o  
s+  o9  
&o8  
:%u   		,	o  
*    /      #     "(  *
*0      
{   o:  
,
,o  
**  0      
{   o;  
,
,o  
**  0      o  
(  ,*}
  o<  
(6  

o=  
+o>  
(?  
(?  
.X2X
+$	o>  
t  o  
(  ,*	X
	2+'o>  
t  o  
(  ,*X2*(  
("  ($  (&  ((  (*  *{  *"}  *{  *"}  *{  *"}  *{  *"}  *{  *"}  *Z(E  
}  }  *{  *2{  o4  
*2{  oF  
*2{  oG  
*6{  oH  
*6{  oI  
*:{  oJ  
*6{  oK  
*6{  oL  
*"(M  
*
*
*   0    	  sN  

,oO  
u  -
oO  
(;  ,`oP  
o4  
(6  
,Lo7  
+"o/  
t  
	o  
o  ,	oQ  
o8  
-u   ,o  
sR  
*    D /s     0 |   
  ,oo<  
-  (  
(S  
,XoO  
u  
-
oO  
(;  
,9{  oP  
oT  
r  po  
(U  
o  
oP  
o4  
(  
*(V  
*0 o     -  (  
(S  
,P,MoO  
u  
-
oO  
(;  
,.{  o  
o  
r  poW  
2
XoX  
*(Y  
* 0 1     
,*o<  
r  poZ  
([  
,o\  
t  
*   BSJB         v4.0.30319     l   
  #~  8  
  #Strings        #US      #GUID   $  H  #Blob         W		
   %3      .         ;   *      \                           
                 
         
   
      
   
   ~c  
  
  
  
   ' 
 6  P 
 d     
  / A   l qQ Q
   
Q %  S  ud    c   	 
 !	  C	0	
 O	 
 o	  	  	 
 	 
 	 
 	 
 
  '
c R
0	 ^
  

              /      U         \ /        i /   +     /   5   
  $
  )  $  $  ,  8  A  M  IW  V
 V
 V
  2 9 @ G W  ?l KoP     :  X     A       H  I"     N   m"     Q   "     T   "     W  #    	Q  <#    	2Q  t#    WZ  ,$    oZ  $    c  %    m  %    r  %    r  %    v  %    {  %      %    ,  %    Z  %    Z  %      <'      E'      H'      	 t'      
 '       v                              
 W(    H 
 (      (    ,  (    :  (    G (    T (    a (    n" (    x' (       (    - (    Hs (    Rr  (    bz )    s   )    z )      -)       ;)     ) J)      X)      f)    H o)       r)     &! x)     Z" $*     # *     & (+     *                                                                      K   ?                     #   (   (   (   (   0      (   0      8   H 	  
  H H I  H i 7! I	 H  H  H H$ H H O
, H 4 H 4 O
< H < O
 \g p g D L  L 	 r 4 D   
	  4 	$   	 			
			,"	Z*	Z4 H;	B I`	m Q O!	  	r ) bzi 	  ! 	V)I   O^< 	, 		 	z)	) 1	!H-9H-AHIHQH) H) s  ) z) )  ) )) ) 1 HT H  .
 ;
 T O Hi e
Rr iq
1 ix
i
1 i 
q
q  0   4   8  ) ) ) ) .  ).   I cc #ii c#  #  !#  A#  a#  #  #  #  #   #  @#  `#  #  #  #  #   #   #  @#  2cd    %      	            K   S  )[  2c  8h      h   	            
         ! 	  " 	  $   #   & 
  % 
  '   (   )   *   ,   -   .   /   '                                                      ) }   <Module> rv4m1esx.dll OptionDynamicProperties ArchestrA.Visualization.WizardOptions EnumO4 ValueChanged DisplayNamePropertyDescriptor ChoiceGroupTypeConverter mscorlib System Object System.ComponentModel INotifyPropertyChanged ICustomTypeDescriptor Enum PropertyDescriptor EnumConverter _O4 _O4D choiceGroupCount get_O4 set_O4 .ctor C0 C1 C2 RefreshData System.Collections.Generic Dictionary`2 dictOptionToInternalNames dictInternalToOptionNames Func`1 dictCustomRules dictDefaultValues dictRules PropertyChangedEventHandler PropertyChanged add_PropertyChanged remove_PropertyChanged choiceChanged get_DefaultOptionValues get_OverriddenValues set_OverriddenValues AttributeCollection GetAttributes GetClassName GetComponentName TypeConverter GetConverter EventDescriptor GetDefaultEvent GetDefaultProperty Type GetEditor EventDescriptorCollection Attribute GetEvents PropertyDescriptorCollection GetProperties GetPropertyOwner GetCustomRuleValue GetRule CheckRuleOrFindNextChoice O4 DefaultOptionValues OverriddenValues value__ O1 O2 O3 Action`1 Action get_IsChanged set_IsChanged get_GetValue set_GetValue get_SetValue set_SetValue get_Reset set_Reset get_IsBool set_IsBool <IsChanged>k__BackingField <GetValue>k__BackingField <SetValue>k__BackingField <Reset>k__BackingField <IsBool>k__BackingField IsChanged GetValue SetValue Reset IsBool displayName parent get_DisplayName get_PropertyType get_IsReadOnly get_ComponentType ShouldSerializeValue ResetValue CanResetValue DisplayName PropertyType IsReadOnly ComponentType ITypeDescriptorContext GetStandardValuesSupported GetStandardValuesExclusive StandardValuesCollection GetStandardValues System.Globalization CultureInfo ConvertFrom ConvertTo FindOptionProperties value editorBaseType attributes pd id optionName choice isChanged getValue setValue reset isBool component type context culture destinationType instance System.Runtime.CompilerServices CompilationRelaxationsAttribute RuntimeCompatibilityAttribute rv4m1esx PropertyChangedEventArgs Invoke <.ctor>b__4 <.ctor>b__5 <.ctor>b__6 x <.ctor>b__7 CompilerGeneratedAttribute RuntimeTypeHandle GetTypeFromHandle Parse Add Delegate Combine System.Threading Interlocked CompareExchange Remove Enumerator GetEnumerator KeyValuePair`2 get_Current get_Value Boolean get_Key ToString get_Item MoveNext IDisposable Dispose TryGetValue TypeDescriptor System.Collections IEnumerator MemberDescriptor get_Attributes BrowsableAttribute get_Browsable get_Name get_IsEnum Array GetValues GetType get_Length Convert ToInt32 BindableAttribute CategoryAttribute DescriptionAttribute TypeConverterAttribute List`1 get_Instance get_PropertyDescriptor ICollection String op_Equality Concat IndexOf Substring System.Reflection PropertyInfo GetProperty op_Inequality   %E q u i p m e n t S t a t e T y p e  O 1  1E q u i p m e n t S t a t e T y p e . B a s i c  O 2  7E q u i p m e n t S t a t e T y p e . A d v a n c e d  O 3  -E q u i p m e n t S t a t e T y p e . A l l  O 4  .  9W i z a r d O p t i o n P r o p e r t i e s O b j e c t     5E->=Lv, z\V4       !!% %  	   )    -  1   5 9=  9 A=  A    ( (            !!EI  ! !  ! !  E E  I I !!EI( !( !( E( I(    5    ( ( 5 5 M QM MU
 MU5   a    5i 5! !E  
!
!0!!!EI mmm    
%%%%
  u u
  y y       yu    yu )  - 1  5	 9= 9  A   =5 5 
AA!    
    							Wizard Options   Specifies the number of equipment operating states that can be shown by an Equipment Status indicator. Basic=2 states, Advanced=4 states, All=6 states.      C >ArchestrA.Visualization.WizardOptions.ChoiceGroupTypeConverter     55    	  	5        TWrapNonExceptionThrowsG          H                          H                    _CorDllMain mscoree.dll     %                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     0                     H   X`  L          L4   V S _ V E R S I O N _ I N F O                        ?                         D    V a r F i l e I n f o     $    T r a n s l a t i o n          S t r i n g F i l e I n f o      0 0 0 0 0 4 b 0   ,   F i l e D e s c r i p t i o n         0   F i l e V e r s i o n     0 . 0 . 0 . 0   < 
  I n t e r n a l N a m e   r v 4 m 1 e s x . d l l     (   L e g a l C o p y r i g h t       D 
  O r i g i n a l F i l e n a m e   r v 4 m 1 e s x . d l l     4   P r o d u c t V e r s i o n   0 . 0 . 0 . 0   8   A s s e m b l y   V e r s i o n   0 . 0 . 0 . 0                                                                                                                                                                                                                                                                                                                                                                @     08                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          %氶sLcɂC3x         B      C      |            DC_AdvancedDC_All   TransitioningActiveTransitioningPassiveInterlockedOutOfService Arial  @A                Passive   eєFNPHu    X/DviҤt      False               Indicates that a piece of equipment is transitioning from an Off/Stopped/Closes state to an On/Running/Open state. The appearance of the Equipment Status indicator graphic element changes to indicate the equipment is transitioning to an active state. 
Only one equipment state custom property should be True at any moment during run time. If more than one equipment state custom property is True, the selected equipment state is determined by the following precedence rules:
1. Out of Service takes precedence over all other equipment states
2. Interlocked takes precedence over equipment states 3-6
3. Transitioning Passive takes precedence over equipment states 4-6
4. Transitioning Active takes precedence over equipment states 5-6
5. Active takes precedence over equipment state 6
6. Passive is superseded by all other equipment states    Active   lmm'^MmX5    H'#Z      False               Indicates that a piece of equipment is in an On/Running/Open state. The appearance of the Equipment Status indicator changes to indicate the active operating state.
Only one equipment state custom property should be True at any moment during run time. If more than one equipment state custom property is True, the selected equipment state is determined by the following precedence rules:
1. Out of Service takes precedence over all other equipment states
2. Interlocked takes precedence over equipment states 3-6
3. Transitioning Passive takes precedence over equipment states 4-6
4. Transitioning Active takes precedence over equipment states 5-6
5. Active takes precedence over equipment state 6
6. Passive is superseded by all other equipment states    TransitioningActive   $YOEjJJ   5h|/J'~-      False               Indicates that a piece of equipment is transitioning from an Off/Stopped/Closes state to an On/Running/Open state. The appearance of the Equipment Status indicator graphic element changes to indicate the equipment is transitioning to an active state. 
Only one equipment state custom property should be True at any moment during run time. If more than one equipment state custom property is True, the selected equipment state is determined by the following precedence rules:
1. Out of Service takes precedence over all other equipment states
2. Interlocked takes precedence over equipment states 3-6
3. Transitioning Passive takes precedence over equipment states 4-6
4. Transitioning Active takes precedence over equipment states 5-6
5. Active takes precedence over equipment state 6
6. Passive is superseded by all other equipment states    TransitioningPassive   c&(~qIh*   v, OjV      False               Indicates that a piece of equipment is transitioning from an On/Running/Open state to an Off/Stopped/Closed state. The appearance of the Equipment Status indicator changes to indicate the equipment is transitioning to a passive state. 
Only one equipment state custom property should be True at any moment during run time. If more than one equipment state custom property is True, the selected equipment state is determined by the following precedence rules:
1. Out of Service takes precedence over all other equipment states
2. Interlocked takes precedence over equipment states 3-6
3. Transitioning Passive takes precedence over equipment states 4-6
4. Transitioning Active takes precedence over equipment states 5-6
5. Active takes precedence over equipment state 6
6. Passive is superseded by all other equipment states    Interlocked   xee,QLhd   ]yNC=U%^'      False               Indicates that a piece of equipment is in an Off/Stopped/Closed interlocked state because of a safety condition and no longer active. The appearance of the Equipment Status indicator graphic element changes to indicate the interlocked safety state. 
Only one equipment state custom property should be True at any moment during run time. If more than one equipment state custom property is True, the selected equipment state is determined by the following precedence rules:
1. Out of Service takes precedence over all other equipment states
2. Interlocked takes precedence over equipment states 3-6
3. Transitioning Passive takes precedence over equipment states 4-6
4. Transitioning Active takes precedence over equipment states 5-6
5. Active takes precedence over equipment state 6
6. Passive is superseded by all other equipment states    EquipStateActual   C";D.e   !nK	eM)      0                       EquipmentStateExecutionOrder   ;®FuJF8A2   	CG      POutOfService,Interlocked,TransitioningPassive,TransitioningActive,Active,Passive             POutOfService,Interlocked,TransitioningPassive,TransitioningActive,Active,Passive      OutOfService   u@-KSR-   6y1K@zO      False               Indicates if a piece of equipment is in an Off/Stopped/Closed state.  The appearance of the Equipment Status indicator graphic element changes to indicate the passive state. 
Only one equipment state custom property should be True at any moment during run time. If more than one equipment state custom property is True, the selected equipment state is determined by the following precedence rules:
1. Out of Service takes precedence over all other equipment states
2. Interlocked takes precedence over equipment states 3-6
3. Transitioning Passive takes precedence over equipment states 4-6
4. Transitioning Active takes precedence over equipment states 5-6
5. Active takes precedence over equipment state 6
6. Passive is superseded by all other equipment states           lfBC  pA  pA lfBC  pA  pA   
BackStateNone                                                    Y@      Y@                  U               EquipStateActual == -1                EquipStateActual            lfBC  pA  pA lfBC  pA  pA   
BackState0                                                    Y@      Y@                 F               EquipStateActual == 0                EquipStateActual            lfBC  pA  pA lfBC  pA  pA   
BackState1                                                    Y@      Y@                 P               EquipStateActual == 1                EquipStateActual            lfBC  pA  pA lfBC  pA  pA   
BackState2                                                    Y@      Y@                 F               EquipStateActual == 2                EquipStateActual            lfBC  pA  pA lfBC  pA  pA   
BackState3                                                    Y@      Y@                 P               EquipStateActual == 3                EquipStateActual            lfBC  pA  pA lfBC  pA  pA   
BackState4                                                    Y@      Y@                 F               EquipStateActual == 4                EquipStateActual            lfBC  pA  pA lfBC  pA  pA   
BackState5                                                    Y@      Y@                 F               EquipStateActual == 5          	      EquipStateActual        |   CBC  pA  pA CBC  pA  pA   State5                                                     Y@      Y@                                                                   EquipStateActual == 5          
      EquipStateActual       C9C`3cA `A  ?          ?       z   lfBClA@lAlfBC@BC@BbClfBbC̾CWC  `A\A̾CWCCWCCeC̾CeC  Line1                                                        ?  ?   ?        {   ufBCXlAoAufBC@BC@BCufBC̾CWC_A  `A̾CWCCWCCeC̾CeC  Line2                                                ?          ?   ?          33BC   A033A 33BC   A033A   State4                                                     Y@      Y@                                                                   EquipStateActual == 4                EquipStateActual       33BC   A033A  ?          ?  A  ?   
      33BC   A   A33BC33BC33BC33BC33BC   A   A33BC33BC33BC33BC  	PolyLine1                                                                  ?  ?  ?  ?   =  =   =      BC  @a@BCBCB  CB  CBC  @a@BCBCB  CB  C  Arc1                                                   C  4Cp>F9 }?~? }?d> }?~?>@B,C@@	#  C   #DC@3SA  PA #DC@3SA  PA            ??D     State3                                                     Y@      Y@                 Z               EquipStateActual == 3                EquipStateActual                       ?  ?	?	  B   FDBSUC@3SA  PA FDBSUC@3SA  PA   State2                                                     Y@      Y@                 Z               EquipStateActual == 2          
      EquipStateActual                       ?  ?	?      lfBC  pA  pA lfBC  pA  pA   Rect                               d                                                                                                                               DC_AdvancedUTransitioningPassive*(2^1) + TransitioningActive*(2^5) + Active*(2^3) + Passive*(2^4)                 TransitioningPassive    TransitioningActive   Active   Passive          Dim StateOrder as string;
StateOrder = EquipmentStateExecutionOrder;

IF StateOrder == "" THEN
	StateOrder = "TransitioningPassive,TransitioningActive,Active,Passive";
EndIf;

Dim orderArray = StateOrder.split(",".ToCharArray());
Dim i as Integer;
dim iTotal as Integer;

iTotal = orderArray.length;

IF iTotal >=1 THEN
	EquipStateActual = -1;

	FOR i=1 to iTotal
		IF orderArray[i]== "TransitioningPassive" THEN
			IF TransitioningPassive THEN
				EquipStateActual = 3;
				Exit for;
			ENDIF;
		ENDIF;
		IF orderArray[i]== "TransitioningActive" THEN
			IF TransitioningActive THEN
				EquipStateActual = 2;
				Exit for;
			ENDIF;
		ENDIF;
		IF orderArray[i]== "Active" THEN
			IF Active THEN
				EquipStateActual = 1;
				Exit for;
			ENDIF;
		ENDIF;
		IF orderArray[i]== "Passive" THEN
			IF Passive THEN
				EquipStateActual = 0;
				Exit for;
			ENDIF;
		ENDIF;		
	NEXT;
ENDIF;       EquipmentStateExecutionOrder    EquipStateActual   TransitioningPassive   TransitioningActive   Active   Passive              DC_All~OutOfService*(2^1) + Interlocked*(2^7) + TransitioningPassive*(2^3) + TransitioningActive*(2^4) + Active*(2^5) + Passive*(2^6)                OutOfService    Interlocked   TransitioningPassive   TransitioningActive   Active   Passive          	Dim StateOrder as string;
StateOrder = EquipmentStateExecutionOrder;

IF StateOrder == "" THEN
	StateOrder = "OutOfService,Interlocked,TransitioningPassive,TransitioningActive,Active,Passive";
EndIf;

Dim orderArray = StateOrder.split(",".ToCharArray());
Dim i as Integer;
dim iTotal as Integer;

iTotal = orderArray.length;

IF iTotal >=1 THEN
	EquipStateActual = -1;

	
	FOR i=1 to iTotal
		IF orderArray[i]== "OutOfService" THEN
			IF OutOfService THEN
				EquipStateActual = 5;
				Exit for;
			ENDIF;
		ENDIF;
		IF orderArray[i]== "Interlocked" THEN
			IF Interlocked THEN
				EquipStateActual = 4;
				Exit for;
			ENDIF;
		ENDIF;
		IF orderArray[i]== "TransitioningPassive" THEN
			IF TransitioningPassive THEN
				EquipStateActual = 3;
				Exit for;
			ENDIF;
		ENDIF;
		IF orderArray[i]== "TransitioningActive" THEN
			IF TransitioningActive THEN
				EquipStateActual = 2;
				Exit for;
			ENDIF;
		ENDIF;
		IF orderArray[i]== "Active" THEN
			IF Active THEN
				EquipStateActual = 1;
				Exit for;
			ENDIF;
		ENDIF;
		IF orderArray[i]== "Passive" THEN
			IF Passive THEN
				EquipStateActual = 0;
				Exit for;
			ENDIF;
		ENDIF;
	NEXT;
ENDIF;      EquipmentStateExecutionOrder    EquipStateActual   OutOfService   Interlocked   TransitioningPassive   TransitioningActive   Active   Passive              DC_BasicActive*(2^1) + Passive*(2^3)                Active    Passive          Dim StateOrder as string;
StateOrder = EquipmentStateExecutionOrder;

IF StateOrder == "" THEN
	StateOrder = "Active,Passive";
EndIf;

Dim orderArray = StateOrder.split(",".ToCharArray());
Dim i as Integer;
dim iTotal as Integer;

iTotal = orderArray.length;

IF iTotal >=1 THEN
	EquipStateActual = -1;

	FOR i=1 to iTotal
		IF orderArray[i]== "Active" THEN
			IF Active THEN
				EquipStateActual = 1;
				Exit for;
			ENDIF;
		ENDIF;
		IF orderArray[i]== "Passive" THEN
			IF Passive THEN
				EquipStateActual = 0;
				Exit for;
			ENDIF;
		ENDIF;
	NEXT;
ENDIF;      EquipmentStateExecutionOrder    EquipStateActual   Active   Passive                                lfB
C             Lxn^H*	     	  Arial                 	  	        %|a58dfaaf-b9a0-4309-8c47-a0da15f19885EquipmentStateExecutionOrderPOutOfService,Interlocked,TransitioningPassive,TransitioningActive,Active,Passive k e UQ K_     